﻿@charset "UTF-8";
/* 清楚标签默认样式  */
html { margin: 0; padding: 0; border: 0; }

body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, article, aside, dialog, figure, footer, header, hgroup, nav, section { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; }

ol, ul, li { list-style: none; }

body { background: white; font-family: 'Microsoft Yahei', Arial, Helvetica, sans-serif; }

table, tr, th, td { border-collapse: collapse; margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; }

caption, th, td { text-align: left; font-weight: normal; float: none !important; }

table, th, td, select, img, input, object { vertical-align: middle; font-family: 'Microsoft Yahei','黑体', Arial, Helvetica, sans-serif; }

:focus { outline: 0; }

input, select { margin: 0; padding: 0; }

a { color: #333; text-decoration: none; }

a:hover { text-decoration: underline; }

img { border: none; vertical-align: top; }

textarea { resize: none; border: 1px solid #ccc; }

textarea:hover { border-color: #ccc; }

input[type="text"], input[type="button"] { -webkit-appearance: none; border-radius: 0; font-family: 'Microsoft Yahei','黑体', Arial, Helvetica, sans-serif; }

input[type="text"] { border: solid 1px #ccc; border-radius: 0; }

dfn { font-style: normal; font-family: Arial; }

body { overflow-x: hidden; background: #eee; }

.container { min-width: 1000px; max-width: 1200px; margin-left: auto; margin-right: auto; }

.c-icon { font-size: 0; line-height: 0; background: url(../images/iconKnow.png) no-repeat; }

.fl { float: left; }

.fr { float: right; }

body { background: #fff; }

.logo-nav .login.login-after .tips, .register-form li p, .language-tab span, .slider-wrap .tab-box .tab-content .tab-content-list li i, .slider-wrap .tab-box .tab-content .tab-content-list li span, .weekly-wrap .title h5, .industry .title h5, .footer .about .footer-link .code li, .footer .contact .contact-wrap p { font-size: 12px; }

.logo-nav .login a, .logo-nav .login.login-after .user-name, .main-nav li .drop-down-list li a, .main-nav a, .register-form, .register-form .ip-scope p, .language-tab a, .slider-wrap .search-panel .search .subjSelect > div, .slider-wrap .search-panel .search .subjSelect .jSelectList li a, .slider-wrap .search-panel .search-hd, .slider-wrap .tab-box .tab-content .tab-content-list li a, .slider-wrap .tab-box .tab-content .tab-content-img ul li, .slider-wrap .tab-box .tab-content .tab-content-img ul li h5, .weekly-wrap .list li a, .industry .product-list div ul li, .thank .thank-wrap, .footer .about .footer-link dl dd a, .footer .about .tel ul li span, .footer .contact { font-size: 14px; }

.login-box .register-tab a, .register-form .ip-register, .register-form .ip-scope div p { font-size: 16px; }

.register-form .submit .btn-submit, .slider-wrap .search-panel .search-btn, .footer .about .footer-link dl dt, .footer .about .footer-link dl dt a { font-size: 18px; }

.login-box .register-tab { font-size: 22px; }

.login-box .register-tab, .slider-wrap .tab-box .tab-content .tab-content-img ul li h5, .footer .about .tel h5 { font-weight: normal; }

.slider-wrap .tab-box .tab-content .tab-content-img ul li .detail-info { color: #666; }

.hitClass { color: #f72e2e; }

.currenthit, .login-box .register-tab, .register-form .submit .btn-submit, .footer .about .footer-link dl dd a, .footer .about .footer-link .code li, .footer .about .tel h5, .footer .about .tel ul li span, .footer .contact, .footer .contact .contact-wrap div a { color: #fff; }

.logo-nav .login a:hover, .main-nav a:hover, .main-nav .current a, .login-box .register-tab a:hover, .slider-wrap .tab-box .tab-content .tab-content-img ul li .btn a:hover, .weekly-wrap .list .more:hover, .thank .thank-wrap div a:hover { text-decoration: none; }

.login-box .register-tab, .register-form .ip-register, .register-form .ip-scope, .register-form .submit .btn-submit, .register-form .have-account, .slider-wrap .tab-box .tab-content .tab-content-img ul li .img, .footer .about .footer-link .code li, .footer .contact { text-align: center; }

.logo-nav .login a:hover, .main-nav a:hover, .main-nav .current a, .thank .thank-wrap div a:hover span { color: #218fc4; }

.footer .contact .contact-wrap div span { margin-left: 5px; }

.c-user-s, .footer .contact .contact-wrap div span, .footer .contact .contact-wrap .img img { margin-right: 5px; }

.register-form .ip-scope div, .slider-wrap .tab-box .tab-content .tab-content-img ul li .img, .slider-wrap .tab-box .tab-content .tab-content-img ul li .detail-info, .footer .about .footer-link dl dt, .footer .contact .contact-wrap div { margin-bottom: 10px; }

.c-round, .slider-wrap .tab-box .tab-content .tab-content-img ul li .btn a, .weekly-wrap .list .more { margin-right: 10px; }

.footer .about, .footer .about .tel h5, .footer .contact { margin-bottom: 20px; }

.footer .about .footer-link .code li, .footer .about .tel ul li span { margin-right: 20px; }

.main-nav { padding-top: 5px; }

.main-nav a, .slider-wrap .tab-box .tab-content .tab-content-img ul li h5 { padding-bottom: 10px; }

.thank, .footer .contact { padding-top: 20px; }

.thank { padding-bottom: 20px; }

.logo-nav .logo, .main-nav { float: left; }

.c-round, .c-user-s, .logo-nav .logo, .logo-nav .nav-list, .logo-nav .login.login-after .user-name, .logo-nav .login.login-after .exit, .main-nav li.active, .main-nav a.c-list-s, .login-box .register-tab a, .register-form li, .w1000, .slider-wrap .search-panel, .slider-wrap .search-panel .search-btn .c-icon,.slider-wrap .tab-box .tab-content .tab-content-list li, .slider-wrap .tab-box .tab-content .tab-content-img ul li, .industry .product-list, .industry .product-list div, .industry .product-list div ul li a, .thank .thank-wrap, .footer .about .footer-link .code li, .footer .about .tel h5, .footer .contact .contact-wrap { position: relative; }

.logo-nav .login.login-after .tips, .main-nav li .drop-down-list, .register-form .c-icon, .slider-wrap .search-panel .search .subjSelect, .slider-wrap .search-panel .search .subjSelect .c-icon, .slider-wrap .search-panel .search .subjSelect .jSelectList, .slider-wrap .search-panel .search-btn, .slider-wrap .search-panel .search-hd, .slider-wrap .tab-box, .slider-wrap .tab-box .tab-content .tab-content-list li i, .slider-wrap .tab-box .tab-content .tab-content-list li span, .slider-wrap .tab-box .tab-content .tab-content-img ul li .img, .industry .product-list div ul, .industry .product-list div ul li a .c-icon, .industry .product-list .prev, .industry .product-list .next, .thank .thank-wrap h4, .footer .about .footer-link .code li .c-icon, .footer .about .footer-link .code li div, .footer .about .tel h5 .c-icon, .footer .contact .contact-wrap .img { position: absolute; }

.c-icon, .logo-nav .login a, .logo-nav .login.login-after .user-name, .main-nav li, .login-box .register-tab a, .register-form .submit .btn-submit, .slider-wrap .tab-box .tab-content .tab-content-list li i, .slider-wrap .tab-box .tab-content .tab-content-img ul li, .slider-wrap .tab-box .tab-content .tab-content-img ul li .img, .slider-wrap .tab-box .tab-content .tab-content-img ul li .btn a, .weekly-wrap .column li, .weekly-wrap .list .more, .footer .about .footer-link, .footer .about .footer-link dl dd, .footer .about .footer-link .code li, .footer .about .tel, .footer .about .tel ul li span { display: inline-block; *display: inline; zoom: 1; }

.logo-nav:before, .logo-nav:after { content: " "; /* 1 */ display: table; /* 2 */ }
.logo-nav:after { clear: both; }


/*导航增加列表*/
.currenthit { background: #f72e2e; }

.logo-nav { background: #8f000b; padding: 10px 0; height: 38px; }
.logo-nav .logo { text-indent: -99999px; width: 202px; height: 37px; background: url(../images/logo-jy-s.png) no-repeat; display: inline-block; *display: inline; zoom: 1; }
.logo-nav .logo a { width: 100%; height: 32px; display: block; position: relative; z-index: 99; }
.main-nav { text-align: left; width: 100%; }
.main-nav li { margin-left: 20px; }
.main-nav li .drop-down-list { width: 120px; left: -50px; padding-top: 26px; display: none; background: #8f000b; filter: alpha(opacity=80); opacity: 0.8; border-bottom: 1px solid #8f000b; }
.main-nav li .drop-down-list li { display: block; height: 40px; margin: 0; border-left: 1px solid #8f000b; border-right: 1px solid #8f000b; }
.main-nav li .drop-down-list li a { color: #fff; text-align: center; display: block; width: 100%; line-height: 40px; padding: 0; }
.main-nav li .drop-down-list li a:hover { background: #f7f7f7; color: #8f000b; }
.main-nav li.active .drop-down-list { display: block; }
.main-nav li.active .c-list-s { width: 15px; height: 10px; background-position: -160px -256px; }
.main-nav a { color: #fff; }
.main-nav a.c-list-s { width: 15px; height: 10px; background-position: -136px -256px; top: 9px; }
.main-nav-1000 li { margin-left: 11px; }
.logo-nav .nav-list { margin-left: 190px; margin-right: 150px; }
.logo-nav .login { float: right; margin-left: -150px; *margin-left: -100px; margin-top: 10px; position: relative; }
.logo-nav .login a { color: #fff; height: 16px; line-height: 16px; padding-left: 8px; border-left: 1px solid #fff; *border-left-style: expression(this.previousSibling==null?"solid":"none"); *padding-right: expression(this.previousSibling==null?"0":"8px"); }
.logo-nav .login a:first-child { border-left: 0; padding-left: 0; padding-left: 0; padding-right: 8px; }
.logo-nav .login a .c-user-s { display: none; }
.logo-nav .login a.btn-buy { border: 0; }
.logo-nav .login.login-after .user-name { width: 80px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; text-align: right; }
.logo-nav .login.login-after .exit { border: none; vertical-align: top; }
.logo-nav .login.login-after .tips { font-family: "宋体"; color: #fff; font-style: normal; line-height: 12px; min-width: 6px; text-align: center; top: -12px; right: 40px; height: 12px; padding: 0 3px 0 4px; border-radius: 12px; background: #ef360f; border: none; }

/*.login-box { width: 362px; }*/
.login-box .register-tab { height: 50px; border-bottom: 1px solid #dcdcdc; background: #f7f7f7; line-height: 50px; margin-bottom: 40px; letter-spacing: -12px; }
.login-box .register-tab a { height: 50px; line-height: 50px; padding: 0; border-left: 0; letter-spacing: 0; width: 50%; top: -4px; }
.login-box .register-tab a.current { color: #218fc4; border-bottom: 2px solid #158ec6; }

.register-form { display: none; height: 240px; padding: 0 35px 20px; }
.register-form.current { display: block; }
.register-form .c-icon { top: 12px; left: 10px; }
.register-form li div { height: 20px; padding: 10px 0; padding-left: 35px; padding-right: 10px; border: 1px solid #c3c3c3; }
.register-form li div.authcode { padding-right: 110px; }
.register-form li div input { border: none; padding: 0; line-height: 20px; text-indent: 10px; border-left: 1px solid #ddd; }
.register-form li div input.text { width: 100%; }
.register-form li p { color: #c5c5c5; height: 20px; line-height: 20px; margin: 3px 0 7px 0; }
.register-form li p.warning { color: #e63b29; }
.register-form .ip-register { color: #666; height: 137px; line-height: 136px; }
.register-form .ip-scope { height: 137px; line-height: 26px; }
.register-form .ip-scope p { color: #999; letter-spacing: -1px; }
.register-form .ip-scope div p { color: #666; letter-spacing: 0; }
.register-form .submit { margin: 20px 0 10px; }
.register-form .submit .btn-submit { padding: 0; height: 46px; line-height: 46px; background: #e24d50; width: 100%; }
.register-form .have-account a { color: #8f000b; }

.language-tab { text-align: right; line-height: 14px; margin: 10px; }
.language-tab a { color: #666; }
.language-tab a.current { color: #8f000b; }
.language-tab span { margin: 0 5px; }

.w1000 { width: 1000px; margin: 0 auto; }

.slider-wrap { height: 532px; }
.slider-wrap-1{ background: url(../images/index-search-1.jpg) no-repeat top center;}
.slider-wrap-2{ background: url(../images/index-search-2.jpg) no-repeat top center;}
.slider-wrap-3{ background: url(../images/index-search-3.jpg) no-repeat top center;}
.slider-wrap-4{ background: url(../images/index-search-4.jpg) no-repeat top center;}
.slider-wrap .top { text-align: center; padding: 85px 0 20px; }
.search-panel { width: 542px; height: 50px; padding-right: 85px; margin: 0 auto 48px; background: #fff; border-radius: 4px; }
.search-panel .search { padding-left: 110px; }
.subjSelect { left: 0; top: 0px; z-index: 99; width: 100px; height: 50px; position: relative; }
.subjSelect > div { color: #999; text-align: right; padding-right: 40px; background: #f5f5f5; height: 50px; line-height: 50px;}
.subjSelect .c-icon { width: 11px; height: 6px; background-position: -120px -240px;  right: 15px; top: 22px; }
.subjSelect .jSelectList { width: 98px; border: 1px solid #eaeaea; border-top: none; background: #fff; top: 48px; display: none; }
.subjSelect .jSelectList li { line-height: 36px; }
.subjSelect .jSelectList li.current a { color: #fff; background: #8f000b; }
.subjSelect .jSelectList li a { color: #999; display: block; width: 100%; line-height: 36px; text-indent: 30px; }
.subjSelect .jSelectList li a:hover { text-decoration: none; color: #fff; background: #8f000b; }
.subjSelect.current .jSelectList { display: block; }
.search-panel .search  input { width: 100%; height: 20px; line-height: 20px; padding: 15px 0; border: none; }
.search-panel .search-btn { color: #fff; text-align: center; background: #8f000b; display: block; width: 85px; height: 50px; line-height: 50px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; right: -1px; top: 0; }
.search-panel .search-btn .c-icon { width: 21px; height: 21px; background-position: -168px 0; margin-right: 5px; top: 4px; }
.search-panel .search-btn:hover { text-decoration: none; background: #b4010f; }
.search-panel .search-hd { top: -24px; right: 0; }
.search-panel .search-hd a { font-size: 12px; color: #333; }


.slider-wrap .tab-box { background: #fff; -webkit-box-shadow: 0 0 2px rgba(255, 255, 255, 0.35); box-shadow: 0 0 2px rgba(255, 255, 255, 0.35); width: 100%; left: 0; top: 230px; z-index: 98; }
	.slider-wrap .title{ margin: 0 65px; height: 60px; border-bottom: 1px solid #e6e6e6; position: relative; }
		.slider-wrap .title h4{ font-size: 22px; color: #333; line-height: 60px; font-weight: normal; text-align: center; }
		.slider-wrap .title .more{ font-size:12px; position: absolute; right: 0; bottom: 5px; }
.tab-content { padding: 20px 58px; min-height: 160px; }
.tab-content-list li { padding: 10px 80px 10px 20px; }
.tab-content-list li i { background: #8f000b; font-style: normal; text-align: center; width: 6px; height: 6px; left: 0; top: 18px; }
.tab-content-list li a { color: #666; display: block; width: 100%; height: 20px; line-height: 20px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.tab-content-list li span { color: #999; right: 0; top: 10px; }

.weekly-wrap .w1000 { border-bottom: 1px solid #ebebeb; padding-bottom: 30px; }
.weekly-wrap .title { text-align: center; padding: 30px 0; }
.weekly-wrap .title h4 { font-size: 20px; color: #333; font-weight: normal; }
.weekly-wrap .title h5 { font-family: arial; color: #999; font-weight: normal; }
.weekly-wrap .column { width: 1008px; margin-left: -8px; text-align: center; margin-bottom: 20px; letter-spacing: -12px; }
.weekly-wrap .column li { width: 136px; height: 136px; margin: 0 0 8px 8px; letter-spacing: 0; vertical-align: top; }
	.weekly-wrap .column li a{ display: block; width: 100%; height: 60px; padding-top: 76px; background: #ececec; position: relative; }
		.weekly-wrap .column li a h4{ font-size: 14px; font-weight: normal; color: #333; }
		.weekly-wrap .column li a div{ font-size: 12px; color: #888; font-family: arial; }
		.weekly-wrap .c-icon{ background: url(../images/index-icon-jy.png) no-repeat; width: 40px; height: 34px; position: absolute; top: 30px; left: 50px; }
		.weekly-wrap .industry-1{ background-position: -0px -0px; left: 48px; }
		.weekly-wrap .industry-2{ background-position: -48px -0px; }
		.weekly-wrap .industry-3{ background-position: -88px -0px; }
		.weekly-wrap .industry-4{ background-position: -128px -0px; }
		.weekly-wrap .industry-5{ background-position: -176px -0px; }
		.weekly-wrap .industry-6{ background-position: -224px -0px; }
		.weekly-wrap .industry-7{ background-position: -272px -0px; }
		.weekly-wrap .industry-8{ background-position: -312px -0px; }
		.weekly-wrap .industry-9{ background-position: -360px -0px; }
		.weekly-wrap .industry-10{ background-position: -400px -0px; }
		.weekly-wrap .industry-11{ background-position: -440px -0px; }
		.weekly-wrap .industry-12{ background-position: -480px -0px; }
		.weekly-wrap .industry-13{ background-position: -528px -0px; }
		.weekly-wrap .industry-14{ background-position: -568px -0px; }


	.weekly-wrap .column li a:hover{ color: #fff; text-decoration: none; background: #8f000b; }
		.weekly-wrap .column li a:hover h4{ font-size: 14px; font-weight: normal; color: #fff; }
		.weekly-wrap .column li a:hover div{ font-size: 12px; color: #fff; font-family: arial; }
		.weekly-wrap a:hover .industry-1{ background-position: -0px -48px; }
		.weekly-wrap a:hover .industry-2{ background-position: -48px -48px; }
		.weekly-wrap a:hover .industry-3{ background-position: -88px -48px; }
		.weekly-wrap a:hover .industry-4{ background-position: -128px -48px; }
		.weekly-wrap a:hover .industry-5{ background-position: -176px -48px; }
		.weekly-wrap a:hover .industry-6{ background-position: -224px -48px; }
		.weekly-wrap a:hover .industry-7{ background-position: -272px -48px; }
		.weekly-wrap a:hover .industry-8{ background-position: -312px -48px; }
		.weekly-wrap a:hover .industry-9{ background-position: -360px -48px; }
		.weekly-wrap a:hover .industry-10{ background-position: -400px -48px; }
		.weekly-wrap a:hover .industry-11{ background-position: -440px -48px; }
		.weekly-wrap a:hover .industry-12{ background-position: -480px -48px; }
		.weekly-wrap a:hover .industry-13{ background-position: -528px -48px; }
		.weekly-wrap a:hover .industry-14{ background-position: -568px -48px; }

.weekly-wrap .list { text-align: center; }
.weekly-wrap .list li { line-height: 50px; }
.weekly-wrap .list li a { color: #333; }
.weekly-wrap .list .more { color: #333; border: 1px solid #d5d5d5; border-radius: 3px; }
.weekly-wrap .list .more:hover { color: #218fc4; border: 1px solid #218fc4; }

/*二维码*/
.code-wrap{ padding: 55px 0; }
	.code-wrap h4{ font-size: 22px; color: #333; font-weight: normal; text-align: center; margin-bottom: 55px; }
	.code-wrap ul{ letter-spacing: -12px; text-align: center; }
		.code-wrap li{ padding: 0 80px; border-left: 1px solid #ebebeb; letter-spacing: 0; display: inline-block; *display: inline; zoom: 1; }
		.code-wrap li.no-border{ border: none; }
			.code-wrap li p{ font-size: 14px; color: #333; line-height: 30px; }


/*页底*/
.footerBg{ color: #7c7c80; font-size: 12px; background: #d4d7d8; text-align: center; padding: 20px 0; line-height: 30px; }
